define(function(require,exports,module) {
    var myPub = require('./public');
    var priceCount = require('./submit_calcLastPrice');


	/***************************    会员积分使用     ******************************/

	var oSwitchBtn = $('.js_switchBtn'); 			// 滑动按钮框
    var oIntegralIntroBtn = $('.js_IntegralIntroBtn');	// 积分规则说明
    var oIntegralIntro = $('.js_IntegralIntro').html();	// 积分规则说明

	//滑动按钮开启关闭
	oSwitchBtn.hammer().on('tap swipe',function() {

		var index = oSwitchBtn.index($(this));
		if($(this).hasClass('js_memberPointBtn')) {
			if(!$(this).hasClass('btn_distable')){
				ShowMemberInfo(index);
			}
		}else if($(this).hasClass('js_memberBtn')){
            priceCount.useSFMemberPoint();
		}
	});


    // 积分规则说明
    oIntegralIntroBtn.on('click',function(e) {
        myPub.TipLayerLongClose('积分使用规则', oIntegralIntro, 'no', function () {
            $('.layermchild').addClass('titleCenter')
        });
        e.stopPropagation();
    });

	//会员积分
	function ShowMemberInfo(i) {
		if(oSwitchBtn.eq(i).hasClass('btn_active')) {
			//取消
			oSwitchBtn.eq(i).removeClass('btn_active');
		} else {
			//选中
			oSwitchBtn.eq(i).addClass('btn_active')
		}
        priceCount.useMemberPoint();
	}

});